/**
 * 描述: 任务路由模块
 * 作者: Jack Chen
 * 日期: 2020-06-20
 */

const express = require("express");
const router = express.Router();
const service = require("../services/taskService");

// 任务清单接口
router.get("/queryPage", service.queryPage);
router.get("/queryAll", service.queryAll);

// 添加任务接口
router.post("/add", service.add);

// 编辑任务接口
router.put("/edit", service.edit);
// 更新服务器、频道
router.put("/editBase", service.editBase);
// 编辑任务接口
router.put("/editBatch", service.editBatch);
// 删除任务接口
router.delete("/remove", service.remove);
// 查询参数
router.get("/findByKey", service.findByKey);

// 查询参数第二版
router.get("/getkey", service.findByKeyV2);
// 批量删除接口
router.delete("/removeBatch", service.removeBatch);
// 公告维护
router.get("/system", service.querySystem);
router.put("/system", service.updateSystem);

module.exports = router;
